permanent magnet travelling-wave valve - Francés Inglés Diccionario